semi-tractor-trailer truck - Alemán Inglés Diccionario